Towards Automatic Derivation of Performance Measures from PEPA Models

نویسندگان

  • Graham Clark
  • Jane Hillston
چکیده

Stochastic process algebras, such as PEPA, provide a novel approach to performance modelling. As well as facilitating a composi-tional approach, process algebra models focus on a system's behaviour rather than its state space. Classical process algebras are complemented by modal and temporal logics which concisely express possible model behaviours. These logics are widely used during functional analysis to aid in the veriication of system behaviour. During performance analysis we seek to evaluate rather than simply verify the behaviour of a system, and for performance models based on continuous time Markov processes, reward structures are commonly used for this purpose. In this paper we describe a combination of these techniques|the PEPA reward language and its use to derive performance measures from PEPA models. The reward language is based on a modal logic which characterises speciic behaviours within the PEPA model and may be used to develop a reward structure over the underlying Markov process. A prototype implementation exists within the PEPA Workbench.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The PEPA Workbench: A Tool to Support a Process Algebra-based Approach to Performance Modelling

In this paper we present a new technique for performance modelling and a tool supporting this approach. Performance Evaluation Process Algebra (PEPA) [1] is an algebraic language which can be used to build models of computer systems which capture information about the performance of the system. The PEPA language serves two purposes as a formal description language for computer system models. Th...

متن کامل

Derivation of Passage-time Densities in PEPA Models using ipc: the Imperial PEPA Compiler

We present a technique for defining and extracting passage-time densities from high-level stochastic process algebra models. Our high-level formalism is PEPA, a popular Markovian process algebra for expressing compositional performance models. We introduce ipc, a tool which can process PEPA-specified passage-time densities and models, by compiling the PEPA model and passage specification into t...

متن کامل

Formalising the Specification of Rewards with PEPA

Stochastic process algebras provide a novel way to model the performance of systems. As well as facilitating a compositional approach, process algebra models view a system in terms of its behaviour rather than its state space. With traditional performance modelling techniques, the method of deening reward structures in order to derive performance measures is widely used. However, due to the beh...

متن کامل

Specifying Performance Measures for PEPA

Stochastic process algebras such as PEPA provide ample support for the component-based construction of models. Tools compute the numerical solution of these models; however, the stochastic process algebra methodology lacks support for the specification and calculation of complex performance measures. This paper addresses that problem by presenting a performance specification language which supp...

متن کامل

An Eecient Algorithm for Aggregating Pepa Models

Performance Evaluation Process Algebra (PEPA) is a formal language for performance modelling based on process algebra. It has previously been shown that using the process algebra apparatus compact performance models can be derived which retain the essential behavioural characteristics of the modelled system. However no ee-cient algorithm for this derivation was given. In this paper we present a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996